F-10 Curriculum (V8)
F-10 Curriculum (V9)
Tools and resources
Related links
Your search returned 235 results
This is the final in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. See next steps for suggested courses and learning sequences after this lesson. It builds on the coding concept of functions (by introducing the concept of return values. Functions are ...
This is the fourth in a series of lessons to incorporate graphical user interfaces (GUIs) into your general-purpose programming. The series follows on from the Visual to text coding lesson series.
Learn about the differences between animals, and how biologists use programming to help them do science! We'll learn about the features of animals, and how to use their differences in order to classify them. So hop in and learn some science!
Wombot is hungry and wants a carrot! With simple code, help Wombot through mazes, and learn to draw lines and shapes with code. In this challenge you'll learn the fundamentals of programming by using instructions to position Wombot on the screen. You'll help Wombot move and turn, and along the way learn to draw lines, patterns ...
Learn how to code the micro:bit to use the radio! In this DT Mini Challenge, you can create wireless networks to send pictures and messages around the room! You'll start by sending simple messages, but work up to making your own interactive games with your friends! Dive on in and you'll be sending secret messages in no time!
This 12 page guide explains how to set up a micro:bit as a mini seismometer that will detect shaking, and how to collect and display the data. The guide also includes classroom-ready activities on how to introduce and explore vibrations and earthquake monitoring.
This resource provides strategies for assessing aspects of the Digital Technologies subject in the Australian Curriculum that relate to data using contexts from other learning areas and General Capabilities, including Science, Mathematics, Numeracy and Literacy. The resource includes an assessment planner and rubric, as ...
This PDF provides a sequence of activities that allow students to view and create planning templates and algorithms when making 'Choose Your Own Adventure' stories. Older students can use the visual programming language Scratch to build their stories.
This tutorial provides step-by-step instructions to support the learning of Scratch, a visual programming language that uses graphic elements rather than just text to translate logic. The tutorial is designed for educators who are learning to use Scratch.
This PDF provides activities for collecting, analysing and representing data about litter in the local community. It prompts students to consider the implications of rubbish in the local environment, and suggests actions students can take in order to reduce litter.
This tutorial provides detailed instructions to support the learning of Python, a general purpose programming language. The tutorial is designed for educators who are learning to use Python.
This tutorial provides step-by-step instructions to support the learning of Scratch, a visual programming language. The tutorial is designed for educators who would like to learn how to use Scratch.
This PDF provides a line of sight from content descriptions to achievement standards.
This PDF provides a line of sight from content descriptions to achievement standards in the Digital Technologies subject in the Australian Curriculum.
This PDF uses colour coding to provide a line of sight between key concepts, content descriptions and achievement standards in the Digital Technologies subject in the Australian Curriculum.
This set of printable cards describe ways in which computational thinking can be applied when carrying out simple everyday tasks.
This video provides an overview of computational thinking and how it can be taught in the context of other learning areas.
In this video, Professor Tim Bell discusses helpful ways of understanding and teaching computational thinking, a key idea of the Australian Curriculum: Technologies.
This PDF demonstrates how using concepts derived from age-appropriate content, combined with multiple points of entry to and exit from a shopping-related task might remove barriers to learning. Students engage in purposeful and authentic open-ended explorations that require critical and creative thinking and incorporate ...